home *** CD-ROM | disk | FTP | other *** search
Modula Definition | 1993-09-28 | 1.5 KB | 65 lines |
- DEFINITION MODULE GeneratorIO;
-
- (*
- * -------------------------------------------------------------------------
- *
- * :Program. GenModula
- * :Contents. A Modula 2 Sourcecode generator for GadToolsBox
- *
- * :Author. Reiner B. Nix
- * :Address. Geranienhof 2, 50769 Köln Seeberg
- * :Address. rbnix@pool.informatik.rwth-aachen.de
- * :Copyright. Reiner B. Nix
- * :Language. Modula-2
- * :Translator. M2Amiga A-L V4.2d
- * :Imports. GadToolsBox, NoFrag by Jaan van den Baard
- * :Imports. InOut, NewArgSupport by Reiner Nix
- * :History. this programm is a direct descendend from
- * :History. OG (Oberon Generator) 37.11 by Thomas Igracki, Kai Bolay
- * :History. GenModula 1.10 (23.Aug.93) ;M2Amiga 4.0d
- * :History. GenModula 1.12 (28.Sep.93) ;M2Amiga 4.2d
- *
- * -------------------------------------------------------------------------
- *)
-
- FROM FileSystem IMPORT File;
- FROM GadToolsBox IMPORT GenCFlagSet,
- WindowList,
- GuiData, GadToolsConfig;
-
-
- TYPE ProgramArguments =RECORD name :ARRAY [0..128] OF CHAR;
- fileName,
- BaseName :ARRAY [0..30] OF CHAR;
- raster,
- mouse :BOOLEAN
- END;
-
-
- VAR dfile, mfile :File;
- args :ProgramArguments;
-
- Gui :GuiData;
- MainConfig :GadToolsConfig;
- CConfig :GenCFlagSet;
- Projects :WindowList;
-
-
- PROCEDURE WriteFill (VAR file :File;
- text :ARRAY OF CHAR;
- offset :LONGINT);
-
- PROCEDURE SeekBack (VAR file :File;
- bytes :LONGINT);
-
-
-
- PROCEDURE WriteText (VAR file :File;
- text :ARRAY OF CHAR);
-
-
- PROCEDURE GetAttrName (VAR attrName :ARRAY OF CHAR);
-
-
- END GeneratorIO.
-